mechanical mixing and stirring - Alemán Inglés Diccionario